/*** Eclipse Class Decompiler plugin, copyright (c) 2012 Chao Chen (cnfree2000@hotmail.com) ***/
package com.qihoopp.qcoinpay;

public final class bk {
    public static final byte[] a = { -119, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 0, -46, 0, 0,
            0, 78, 8, 3, 0, 0, 0, 98, -29, -72, 72, 0, 0, 2, 121, 80, 76, 84, 69, -1, -1, -1, -92, -92, -92, -92, -92,
            -92, -92, -92, -92, -92, -92, -92, -92, -92, -92, -92, -92, -92, -92, -92, -92, -90, -90, -90, -53, -53,
            -53, -23, -23, -23, -3, -3, -3, -1, -1, -1, 0, 0, 0, -92, -92, -92, -82, -82, -82, -18, -18, -18, -5, -5,
            -5, -9, -9, -9, -11, -11, -11, -11, -13, -11, -11, -11, -13, -13, -11, -11, -92, -92, -92, -26, -25, -25,
            -13, -11, -13, -13, -13, -11, -11, -13, -13, -25, -25, -25, -12, -11, -11, -13, -13, -13, -12, -11, -12,
            -14, -13, -13, -13, -13, -14, -13, -14, -13, -14, -13, -14, -14, -14, -13, -13, -14, -14, -14, -14, -14,
            -16, -14, -16, -16, -16, -16, -14, -16, -14, -14, -14, -16, -16, -14, -14, -16, -16, -14, -14, -16, -16,
            -16, -16, -17, -16, -17, -16, -17, -17, -16, -16, -17, -17, -17, -16, -17, -17, -16, -16, -17, -17, -17,
            -17, -19, -17, -17, -17, -19, -19, -19, -19, -17, -19, -19, -19, -19, -17, -19, -17, -17, -19, -17, -19,
            -20, -19, -19, -19, -20, -19, -19, -19, -20, -20, -19, -20, -20, -20, -19, -19, -20, -20, -20, -20, -20,
            -20, -20, -22, -20, -22, -20, -22, -22, -20, -22, -20, -22, -20, -22, -22, -22, -22, -22, -22, -20, -20,
            -22, -22, -23, -23, -22, -22, -22, -23, -23, -22, -23, -22, -23, -22, -23, -23, -23, -22, -25, -23, -23,
            -23, -25, -23, -25, -23, -25, -23, -23, -25, -25, -25, -23, -23, -25, -25, -25, -26, -25, -25, -26, -26,
            -26, -25, -26, -26, -26, -26, -25, -25, -26, -26, -26, -25, -26, -26, -27, -26, -27, -26, -27, -26, -27,
            -27, -26, -26, -26, -27, -27, -27, -27, -27, -27, -27, -26, -27, -29, -27, -27, -27, -29, -29, -29, -27,
            -27, -29, -29, -29, -27, -29, -29, -27, -27, -29, -29, -29, -30, -30, -29, -29, -29, -30, -30, -29, -29,
            -30, -30, -30, -30, -29, -30, -29, -30, -29, -29, -30, -30, -32, -30, -30, -30, -30, -32, -30, -32, -30,
            -32, -32, -30, -32, -32, -32, -30, -32, -32, -32, -30, -32, -32, -32, -33, -33, -32, -32, -33, -32, -33,
            -32, -33, -33, -32, -33, -32, -33, -33, -32, -33, -33, -33, -33, -33, -35, -35, -33, -33, -35, -35, -33,
            -33, -35, -33, -35, -35, -35, -33, -35, -35, -35, -33, -35, -36, -35, -35, -35, -35, -36, -35, -36, -35,
            -35, -36, -36, -36, -36, -35, -36, -35, -36, -36, -36, -36, -36, -38, -36, -38, -36, -36, -36, -36, -38,
            -38, -38, -36, -38, -36, -38, -36, -38, -38, -38, -38, -38, -38, -38, -39, -39, -38, -39, -38, -39, -38,
            -39, -38, -38, -39, -39, -38, -39, -39, -39, -38, -39, -39, -41, -39, -39, -39, -41, -39, -39, -39, -41,
            -41, -41, -39, -41, -39, -41, -39, -41, -41, -41, -41, -41, -42, -41, -41, -41, -42, -41, -41, -41, -42,
            -42, -42, -41, -42, -41, -42, -41, -42, -42, -42, -42, -42, -42, -43, -42, -42, -42, -43, -43, -42, -42,
            -43, -42, -43, -42, -43, -43, -43, -43, -42, -43, -43, -43, -92, -92, -92, -45, -46, -46, -46, -45, -46,
            -96, -96, -96, -68, -68, -68, -45, -43, -43, -43, -45, -43, 104, 104, 104, -50, -50, -50, -43, -43, -45, 0,
            0, 0, -106, -106, -106, -86, -86, -86, -51, -51, -51, 0, 0, 0, 0, 0, 0, -112, -112, -112, -91, -91, -91,
            -71, -71, -71, -55, -55, -55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 32, 32, -111, -111, -111, -97, -97, -97, -97,
            -97, -97, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 24, -45, -128, 0, 0,
            0, -45, 116, 82, 78, 83, 0, 0, 6, 108, -64, -7, -1, 102, -1, -1, -1, -1, -1, 0, 105, -1, -1, -1, -1, -1,
            -1, -1, -1, -61, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
            -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -18, -1, -1, -120,
            -1, -1, -1, 19, -1, -1, 6, 125, -1, -1, 5, 17, 122, -1, -1, -1, 3, 12, 22, 31, 126, -58, -55, 1, 16, 24,
            26, 2, 8, 19, 7, 63, -11, -41, 62, 0, 0, 25, -13, 73, 68, 65, 84, 120, -38, -19, 82, -121, 95, -29, -9,
            121, -26, -30, -40, -79, -107, -70, 113, 124, 64, 0, 81, -107, 37, 33, -10, 18, -24, -40, 32, -106, -40,
            123, -24, -104, 98, 11, 16, 28, 67, -57, -98, 2, -114, 33, -90, 56, 64, -64, 1, 98, 73, 76, -91, 77, -102,
            -92, -105, -60, 89, -74, -109, -42, 78, -99, -10, 47, -22, -13, 126, 127, 18, -57, -99, 101, -41, 110,
            -100, -26, -45, -5, -28, -107, 126, -33, -33, 59, -97, -25, 121, -65, -110, -125, -61, -33, -20, 111, -10,
            55, -5, 102, -20, -34, -67, 111, -67, -15, -19, 55, -33, 122, 13, -20, -51, 111, -65, -15, -83, 123, -9,
            104, -89, -17, -68, -3, 14, -17, -69, 127, -9, 26, -40, 119, 121, -17, -68, -3, 29, 44, -12, -18, -33, 127,
            -17, -67, -17, -65, 127, -33, -66, 57, -34, -1, 11, -101, -45, -105, -44, -66, 62, -7, -5, -33, 127, -17,
            123, 127, -1, -82, -61, -73, -34, 126, -17, -3, -5, -81, -115, -67, -1, -34, -37, -33, 114, 120, -29, -99,
            -9, -65, -58, -51, 125, -29, -26, -4, 77, -17, -12, -50, 27, 14, 63, 112, -71, -17, -24, -24, 116, -33,
            -55, -43, -115, 50, 110, -9, -99, -100, -31, 56, 57, 59, -45, -31, -120, -33, -98, 79, 127, 0, -72, -20,
            -97, -32, -28, 124, -33, -55, -55, 17, 14, 83, 66, 117, 39, -69, 30, 117, 59, 59, -63, -100, 29, 93, 105,
            -50, -111, 15, 68, 6, -122, -121, -17, -56, -25, -18, -115, -49, -127, -69, -46, -112, -93, -85, 43, -11,
            -35, -89, -45, -115, 111, -3, -41, 57, -70, 33, -21, 68, 121, 39, 87, 39, -108, -40, 24, 101, 64, -123, 9,
            18, 116, -33, -47, -43, -39, -47, -51, 25, 25, 10, -100, -8, -114, -18, 63, 112, 120, -13, 31, -36, -72,
            42, -33, -43, -103, -122, -18, 11, -96, -51, 21, -62, 28, -99, -79, 28, 19, -120, 61, 64, -125, 109, -79,
            10, 8, -99, -99, -24, 64, -125, 27, -97, -113, 30, 59, 30, 56, 29, -99, 29, 5, -9, -99, -99, 5, 2, 103, 87,
            103, -126, 114, -122, 78, 48, 59, 58, 58, -45, 94, 110, 78, 78, -82, -114, 2, 103, 71, -66, -101, 0, 50,
            -99, 4, -114, 110, 78, 110, -82, -104, -61, -72, -128, -32, 113, 29, 116, -69, -92, -58, -103, -74, 117,
            18, 96, 17, 104, -31, -13, -99, 72, -96, 43, 124, 62, 56, -8, -72, 52, 71, 103, 1, -35, 4, 36, -71, 58,
            -71, 1, -30, 31, -33, 116, 120, -53, 81, 32, 112, 20, -72, -71, 10, 92, -7, -82, -72, 12, 62, 31, -38, 5,
            110, 78, -82, -82, -114, 110, -114, 124, 1, 31, 30, -33, 25, -66, -101, -64, 21, 61, -9, -7, -112, -117,
            78, 55, -66, -85, 64, 32, 112, 115, -60, 15, 106, -49, 115, 67, -85, -93, -77, 43, 2, -36, -37, 125, 100,
            -95, 10, 52, -40, -49, -39, -39, -43, -43, -103, 79, -8, 78, 110, -72, 2, 1, -5, 56, -70, 17, 15, -74, 113,
            116, -30, 11, 72, -65, -101, 0, 74, 113, -119, 2, 16, -30, 70, -35, 4, 116, -95, 110, -82, -114, 124, -116,
            10, -36, -36, -64, 1, 44, 39, 58, 64, -119, 27, -63, 0, 46, -108, -17, -26, 10, 76, -63, 91, 14, 111, 81,
            26, -104, 2, -22, 32, -93, 41, -54, -47, -29, 74, 21, -14, -79, -87, -83, -127, -38, -7, 16, -24, -54, 65,
            -38, -13, -64, -125, 75, -30, 115, -82, 0, 58, -40, 91, 0, 62, -126, 7, 40, -125, 34, 41, -104, -63, -49,
            67, -48, -116, -106, 78, 87, 55, -58, -27, -54, 9, 96, -99, 124, -62, 18, -36, 42, 100, 69, -66, -43, -27,
            11, -40, -18, 92, 68, 73, 90, 9, -26, 33, -16, -12, -14, -14, 18, 120, 10, 94, -104, 7, 30, 47, -113, 91,
            87, 32, -16, -12, -28, 28, 79, 79, -68, -68, 111, -5, -20, 121, 30, 2, 47, 58, 61, -68, 124, -84, 121, 14,
            -40, -117, -91, 109, -120, 92, 19, -93, -16, -32, -96, 1, 12, 79, 0, 37, 92, -65, -89, -48, -53, 3, -54, 4,
            -128, -15, -14, 100, -36, 30, 66, -62, -14, -92, -61, -53, 6, -28, -27, 33, 68, 66, 36, -16, -16, -31, 120,
            -80, -110, -56, -57, 19, -84, 34, -58, 41, -12, -14, -14, -10, -16, -12, 32, 113, 94, -98, 104, 17, 122,
            123, 123, 120, 8, 61, 68, 2, 31, -95, -113, -113, 15, -91, -124, -60, -18, -23, 33, 20, -31, 14, 124, 124,
            -64, 96, -49, -125, 22, 79, 15, 47, -10, 8, 125, -112, -11, 16, -127, 2, 114, -68, -127, -20, 33, -12, 18,
            -126, -61, -109, 57, -98, -34, 34, -110, 6, 116, 111, -95, -48, -61, 19, -66, -48, 75, -32, -29, 37, -14,
            -96, 11, 20, -46, 37, 120, 120, -95, -32, 77, -21, 123, -31, 77, 73, -95, 8, 72, 52, 76, 75, 96, 76, 72,
            27, 97, 109, 111, 47, -56, -122, 72, 90, -55, -37, 71, 36, -12, -15, 20, 121, 121, 120, 67, -73, 80, 36,
            18, 9, 69, -34, 66, 28, 34, 15, -111, -113, -113, -56, 91, -124, -99, -67, 125, -124, -98, 62, 34, -8, 30,
            -34, 62, 30, -98, 4, 42, 4, -88, 23, 74, 66, 123, 30, -21, -13, -12, -15, 0, 2, -95, 8, 61, -15, -14, 65,
            14, 88, 40, 0, -36, 19, 91, 33, -17, 37, -14, -90, 14, 47, 31, 74, 120, 123, 98, 82, -28, -19, -23, 41,
            -126, 47, -14, -58, 15, 36, 20, -120, -56, -13, 102, -29, -98, 62, 84, 17, -119, 60, 1, -17, 1, 93, -124,
            10, 79, -24, -51, 20, -5, 8, 68, -116, -61, -57, 91, -60, 126, 37, -47, -105, -101, -16, -10, -8, -54, -26,
            -3, -46, -124, 15, 93, -51, 43, -120, 66, -82, -51, -25, 69, -49, 75, -61, 47, -25, -124, -97, -125, -9,
            -66, -45, 42, 124, 105, -50, 7, 43, -7, -118, -60, 126, -2, 1, -2, -66, -127, -108, 8, 20, -7, 6, 4, -6, 5,
            -6, 7, -120, 69, 34, 127, -33, 32, 63, -111, 40, 72, -28, -25, 47, -14, 15, -96, -86, -97, -40, 63, 64,
            -28, -17, -17, 23, -32, 39, -62, 87, -124, -61, 15, 21, 59, -98, 47, 14, -65, 0, 127, 88, -128, -97, -81,
            -56, 31, 16, 65, -2, 1, 1, 28, -104, 40, 40, -56, 47, 8, 48, 44, -94, 88, -28, 75, 67, 98, 95, 95, -112,
            -125, 94, -28, -25, 23, 24, 36, 34, 82, 28, -127, -56, -6, -61, -9, -13, 23, 7, -95, -60, -78, -108, 9,
            -128, 11, 100, 63, 42, -6, 66, 111, 0, 50, 20, -8, 7, -7, 5, 96, 37, -84, -32, 39, 14, 10, 12, 18, -5, 6,
            -46, 80, -112, 24, -118, 124, -3, -112, 8, 16, 7, 98, -112, -19, 8, 63, 40, -48, 31, -38, 124, -3, 68,
            -127, 1, -2, -127, 98, 113, 64, 80, 96, 96, 96, 80, 80, 64, -128, 93, 47, -48, -41, 15, 61, 65, -127, 1,
            104, -12, 21, 7, -6, 5, 4, -8, 6, 6, -7, -125, -39, 47, -56, 55, 8, -126, 3, -59, 65, -66, 104, -64, 87,
            12, 25, -2, 98, 104, 15, -12, 13, -16, -11, 101, 50, -80, -83, -81, -40, 95, 68, -21, -96, 4, 118, -28,
            -111, 13, 98, 58, 49, 45, 70, 32, -122, -92, -64, 64, 72, -11, 39, 105, 65, -112, -20, 31, -120, -84, 56,
            -64, 95, -116, -107, 0, 27, -124, 46, -100, -66, -20, 68, -64, 66, -46, 100, -83, 64, -100, -8, -42, -4,
            -59, -36, -124, -104, -109, 100, -49, -69, -5, 126, -55, 124, -83, -49, -83, 5, 90, -89, 56, -13, -69,
            -115, -126, 62, 55, 111, 23, -17, -123, 20, -101, 5, -48, 74, -63, 98, 113, -80, 56, 36, 36, 84, 28, 28,
            28, 22, 22, 30, 22, 18, 34, 22, -121, 32, 17, -118, 35, 44, 34, 88, 28, 26, 22, 30, 18, 17, 17, -126, 92,
            4, 26, 48, -124, 80, 28, 22, 34, 14, 14, 23, 35, -117, 70, 59, 30, 1, 80, 34, 60, 56, 52, 92, 28, 42, 38,
            -60, -48, 96, -79, 68, 28, 17, 17, -118, 121, 124, -60, 17, -30, -120, -16, -32, 96, 20, -112, 99, 82,
            -112, 13, -115, 8, 11, 13, -106, -124, -124, 67, -119, 56, -126, -28, -120, -125, 35, 34, 34, -120, 18,
            125, 17, -63, 97, 20, -117, -125, 1, 42, 14, -119, 8, -105, -124, -123, -124, -35, 78, -121, -96, 23, 38,
            9, 21, -121, -122, 70, 96, -91, -112, -16, 16, 56, -31, -95, -110, 48, 73, -80, 36, 44, 34, 12, 108, -110,
            -112, -120, -112, 8, 73, 104, 88, 40, 40, -62, -96, 36, 44, 44, 20, -40, -31, -95, -56, 32, -58, 36, -46,
            80, 16, 26, 17, 34, 17, -37, -13, -62, 1, 32, 14, 15, -57, 0, 93, 13, 6, -62, -62, 36, 17, -95, -95, 33,
            -95, 18, -94, 64, 66, 66, 78, -88, -124, -102, 67, -125, 35, 88, 36, 65, 79, -88, 88, -126, -43, -64, 16,
            -122, -37, -119, -120, -112, -124, -123, -122, 75, -126, -61, -119, 18, -117, -122, -124, -122, 71, -48,
            34, 18, 9, 37, 49, -124, 123, 69, -127, -62, 112, 96, -123, 35, -127, 66, 4, -3, 74, -110, 47, -79, 72,
            -55, 95, -40, -94, -66, 121, 114, -84, 36, -115, -110, 60, -120, -110, 68, 69, 71, -58, -60, 62, -120,
            -116, -114, -116, -116, -114, -114, -118, 70, 38, -14, 65, 84, -52, -125, -104, 104, 105, -108, 20, 97, 84,
            116, 20, 26, 30, 68, -59, 74, -94, 98, 98, 36, 15, -16, 96, 40, 82, 18, 25, 29, 35, -79, -25, 69, 69, 73,
            98, 99, 36, 49, 49, -47, 18, 73, 108, 100, 12, -110, -110, 104, 105, -116, 52, 38, 38, 54, 22, 5, 124, -92,
            81, 15, -88, 14, -82, 40, 73, 116, 108, 100, 100, 36, 112, -111, -120, -114, -114, -116, -115, 37, -82, 88,
            -30, 7, -113, 68, -118, -18, -104, 88, 73, -52, 3, 105, -92, 36, 38, 10, 19, 49, 82, 9, -102, 36, 49, -47,
            -111, 82, -80, 0, 5, -54, 35, -93, -48, 45, -119, -116, -119, -114, 37, 13, -79, 88, 41, 38, 70, -6, 64,
            42, 69, 15, 44, 74, 26, -7, 0, -127, 52, 86, 106, -75, 7, -79, -88, 68, 75, -93, -93, 31, 72, -15, -107,
            -58, -94, -117, -75, 63, -112, -78, -66, 104, 105, -84, 61, 15, -2, 3, -22, 98, -122, 59, -62, 3, -36, 88,
            -92, -94, 16, -48, 52, -64, 98, -93, -93, 1, 14, 104, -20, 27, 11, 14, 105, 44, 36, -58, -58, 70, -29, -30,
            98, 17, 73, -88, 33, 18, -107, 88, 70, 40, -59, -22, 24, -109, 90, 101, 70, 73, -103, 10, 73, -20, 3, 78,
            35, -35, 88, 20, -107, 98, 35, -79, 82, -100, 52, 94, -102, 32, -107, 38, 38, 81, 38, 73, -102, 16, 23, 47,
            69, 28, 39, 37, 15, 110, 50, -54, 82, 41, 37, -55, -119, -109, 38, 36, -60, -61, -119, -29, -28, -78, -116,
            29, -113, -115, -96, 53, 65, 26, 31, 71, 25, 0, -59, -59, 49, 48, 60, -55, -15, -55, -60, 64, 81, 50, 55,
            7, -94, -8, 68, -46, 17, 47, 77, 36, -124, 100, -37, -115, 38, 37, 38, -94, 19, -7, -124, -72, 4, 54, -110,
            -64, 77, 18, 104, 124, 2, 83, 38, 77, -116, 35, -114, 56, 22, 80, -118, 86, 74, -118, -113, -105, 37, 39,
            37, -53, 18, -109, 18, 9, 78, -106, -112, 24, -97, 24, -113, 68, -100, 44, -119, -76, 36, -94, 1, 126, 114,
            82, 66, 66, 50, -119, 77, -118, 75, -120, -105, -55, -30, -110, -29, -109, -110, -110, -109, -29, -30, -20,
            121, -119, 73, -96, -111, -55, -30, -109, 112, -60, 37, 38, 38, -59, 83, 42, 57, 33, 9, -68, -55, 113, 64,
            -111, 38, -55, -110, 19, -109, 100, 50, -112, -54, -92, 9, -55, 9, -24, 4, 57, 58, -103, 12, -36, 89, -94,
            44, -127, -83, -125, 18, -40, -111, 71, 54, 57, 41, 94, 42, -61, 125, 72, 101, -119, -119, -104, 72, -114,
            75, 74, -126, -44, 4, -110, -106, 12, -55, 9, 73, -56, -54, -30, 18, 100, 88, 73, 38, -109, 1, -103, 44,
            81, 118, 107, 54, -41, 90, 73, 78, 122, -91, -108, 124, 27, -38, -13, -56, -110, 100, 118, 44, -15, -43,
            68, -46, 43, 83, -33, -128, 97, -91, 20, 89, 42, -66, -87, 105, -78, -108, -12, 12, 121, 122, 70, 106, -86,
            -116, 18, 25, 105, 116, 100, 102, -56, -46, 50, -46, 83, 51, -45, 82, -111, -53, 68, 3, 70, -46, 83, -45,
            82, 51, 82, -47, 45, -53, -52, 72, 77, -105, -39, -13, 100, 25, 41, -103, 50, 36, -28, 41, 105, -23, -78,
            52, 25, 50, 25, 105, 25, 50, -71, 44, 51, 83, -114, 121, 124, 100, -14, -108, -52, -12, -108, 20, 80, 33,
            71, 58, 50, -27, -87, -23, 105, -103, -14, -76, 20, 122, -93, -128, -58, -108, 12, 89, 74, 102, 38, 20, 64,
            29, 26, -46, 51, 82, 16, -53, 82, 82, 33, 34, 53, 51, 93, -98, -111, -118, 22, -102, -50, 32, -67, -23, 40,
            -56, -28, 105, -87, 105, 105, -103, 88, 73, -98, -98, 46, -105, -53, -45, -80, 79, 74, 26, -100, 116, 57,
            -106, 72, -109, -55, -27, 44, 73, -119, 76, -92, 51, -112, -107, -53, 83, 81, 69, 29, 111, -26, -56, -27,
            -103, -20, -3, 121, 15, -93, 96, 77, 73, 103, 32, -124, -125, -119, 12, 58, 82, 50, 56, 48, -54, -89, 17,
            60, -7, -23, 105, 105, -84, -115, -126, 52, 57, -25, 67, 84, 6, 61, 44, -97, 66, 120, -92, 32, 19, 26, -46,
            -28, -100, -91, -55, 113, 67, -84, 21, -73, -64, 50, -23, 108, 21, -84, -108, -107, -99, -107, 45, -49,
            -111, -25, -54, -77, -77, -13, -78, 115, -32, -111, 33, 37, -105, -25, 49, 55, 47, 31, 71, 118, 118, 118,
            110, 110, 118, -82, 92, -98, 47, -49, -94, 124, 110, 126, 62, -21, -56, -74, -17, -55, -77, -14, -48, 73,
            81, -74, 60, -101, 33, 102, -31, 3, -29, -95, -58, -48, 65, -57, -27, 0, -101, -99, 37, -49, -50, -53,
            -107, -25, 115, 82, -77, 114, 114, -127, -109, 67, -59, 92, -102, -109, 19, 45, 33, -27, 80, 115, 110, 126,
            86, 78, 78, -82, -100, -57, -48, 115, 73, 102, 22, 82, 114, -94, 4, 12, -51, 96, 37, 94, 126, 126, 62, 47,
            43, -121, -105, -49, -29, -27, 100, -15, -14, -14, 121, 121, -71, 60, 4, 121, 60, 94, 54, 10, 121, 121,
            121, 89, -28, 103, -27, 35, 43, -49, -31, -27, -27, 80, -108, -109, -61, -53, -26, -27, 1, 56, -121, 103,
            -49, -53, -51, -25, 101, -93, 47, 31, 87, -108, -61, -125, -27, -27, -28, -27, 102, -13, -14, -13, -14,
            -13, 115, -78, -78, 24, 94, 126, 22, -113, 42, -24, -109, -25, 102, 103, -63, -53, -27, -55, -13, 114, -31,
            96, 40, 47, 47, 27, 72, -116, 26, -86, 16, 99, 54, 39, 31, 15, 112, -78, -48, -104, -59, -16, -13, -13,
            -27, 16, 69, 90, -24, -101, -99, 67, 90, -111, -25, -27, -47, 74, 60, 94, 1, -15, 22, 20, 22, 22, -30, 85,
            84, -60, 5, -20, 44, -32, 21, 115, 89, -98, -83, -53, 106, -59, -42, -93, -40, -82, 103, -75, 18, 58, 10,
            111, 103, 10, 109, -107, -62, -30, 23, 24, 119, -34, -84, -75, -72, -16, -42, -73, -10, 115, -81, -94, 91,
            -81, -112, 107, 100, 106, -118, 108, -128, -36, 84, 113, 1, -81, -80, 16, 43, 21, -105, 22, 21, 22, 20,
            -105, -16, 10, -118, -117, 74, -118, -118, -117, 75, 74, -117, -117, 11, 11, 74, 11, 10, -118, -112, 40,
            44, 45, 113, 47, 116, 47, 42, 44, 42, 40, 113, 47, 41, 45, -126, -56, 82, 119, -9, 18, 94, 73, -127, 123,
            81, 17, -58, -118, -36, 11, -36, -19, 122, 37, -18, 69, -91, 5, -68, 82, -124, -91, 60, -116, 34, -29, 94,
            90, -32, 94, -118, -122, -62, -110, 18, 86, 45, 46, 44, 5, 114, -79, 59, -81, -92, -56, -67, 16, -4, 5,
            -91, -123, -68, -62, -94, 34, 119, -92, -118, 121, -104, 40, 46, 2, 21, -44, 20, -63, 1, 123, 65, 105, 73,
            97, 113, 73, 49, 122, -117, 121, -18, -18, 60, 66, 41, 5, 108, 41, -60, -32, -30, 75, -118, -79, 84, 9, 97,
            -105, -108, 20, 97, 37, -9, 59, 6, -63, -112, -18, -2, 37, 86, 98, 109, 44, -70, 29, -79, -29, -67, 100,
            69, -81, -116, 126, 69, -5, 122, -35, 119, -116, -83, -28, -30, -30, -18, 82, 86, -18, 82, 94, 81, -95, 40,
            115, 121, 88, 86, -23, 82, 81, -26, 82, 94, 94, -26, 94, -90, 112, -87, 40, 47, -85, 84, -108, 41, 42, 42,
            30, 86, -72, -105, -105, 61, 44, 43, 47, 87, -108, -105, -69, -105, -69, -108, -71, -72, -108, 63, -84,
            -84, 124, 88, -82, -80, -25, -31, 112, 47, 115, 41, 83, 60, 44, 119, -127, 1, -59, 69, 81, -23, 94, 89, 89,
            81, 94, 81, -119, -76, 75, -59, 67, -48, 85, 84, 86, -108, -107, -71, -72, 87, -72, 87, 62, 84, -72, -108,
            85, 86, 84, -72, -69, 60, 44, 47, 43, 67, -32, -2, 16, -97, -118, 74, 69, -123, 2, -118, 30, -70, 84, 42,
            -54, 65, 78, 74, -128, 88, 9, -75, -27, 10, -105, 114, 119, -59, -61, 50, 23, 60, -56, 61, -124, -80, -118,
            114, 80, 97, -123, -118, 114, -74, -110, 66, -95, -88, 44, -57, 1, 16, -68, 92, 16, 33, 40, -25, 34, -26,
            87, 18, 54, -74, 66, -126, 43, 41, -80, 36, -77, 74, -123, -51, 94, -15, 48, 98, -19, 6, 34, -28, 66, 30,
            85, 42, -53, 88, -59, -122, 94, 113, 59, 81, 73, 18, 42, -72, -96, -126, 43, -108, 51, 69, 15, 57, -81,
            -84, -30, 69, 127, -123, -62, -42, 80, -55, 49, -108, 63, -28, 96, 112, 113, -108, -91, -107, -86, 20, 85,
            85, 85, -43, 53, 85, 53, 85, -75, -75, 53, -75, 8, -21, -86, 106, 21, -54, 26, 69, 21, -66, 85, -54, -70,
            -102, -38, -38, -6, -22, 42, 69, 109, 93, 61, 38, -48, 83, -93, 64, -66, -74, 22, -115, -43, -88, -44, -38,
            -9, 106, -48, 92, -113, -88, 10, -99, 74, 101, 125, 13, -95, 42, 20, 85, -54, 42, -123, -94, 90, -87, -96,
            -58, -6, -22, 90, 52, -44, 2, -84, 6, -32, -43, 36, -86, 70, 81, 93, -113, -87, -70, -70, -22, 26, 5, -8,
            -86, 107, -47, -83, -88, -81, -86, -87, -82, -86, -82, -82, 38, -12, 90, -22, 1, 120, 13, 104, 20, -43, 10,
            66, 81, -128, 14, 48, 117, -43, -44, 11, -74, -86, 106, -84, -92, 4, 103, 117, 93, 29, -120, -107, -54,
            -102, 58, -20, -126, -105, -94, 78, 89, 87, -81, -84, -87, -82, -83, -82, 86, 40, -21, -21, -63, 81, -113,
            83, -87, -60, -73, -86, -82, -66, -90, 14, 57, 84, -47, 88, 111, -41, -93, -58, 42, -100, -128, -82, -81,
            -95, -121, -32, -86, -40, 60, -38, -22, -22, -21, 106, -88, -120, 118, -22, -57, -105, -19, 93, 3, -10,
            -70, 106, 101, 85, 13, -114, 90, -36, 100, 29, 21, 65, -121, 91, 85, 66, 94, 45, -125, -85, -82, 103, 34,
            106, -40, 89, -51, -100, 42, -32, 43, 107, 1, -58, -95, 43, -79, 82, -125, 82, -39, -48, 72, -33, -90, -26,
            70, 101, 115, -117, -78, 81, -87, 108, -63, -45, -40, -40, 2, -112, 6, 10, -107, -83, -83, 74, 101, -109,
            -78, 21, 101, -42, -39, -96, 106, 108, 86, 33, -85, 108, 109, 82, -86, -20, 121, 74, 110, -118, 116, 55,
            -76, -86, -108, 77, -115, -51, 120, -29, -59, -104, 90, 8, 14, 104, -51, -115, -64, 106, 105, 5, 5, 90, 27,
            27, 26, -108, -83, 13, -115, 77, 13, 84, 108, 5, 70, 43, -101, 39, 24, 38, 6, -29, 24, 96, -120, -86, 70,
            82, -43, -38, 64, 60, 104, 87, 54, 19, 40, 0, -128, -39, -48, -48, -44, -44, -118, -107, 90, -102, -107,
            -83, 45, -51, -115, -86, 22, -107, 74, -43, -86, 106, 82, 97, -92, -91, 69, -43, -36, -36, -126, -96, 9,
            58, 27, 84, 88, 83, -43, -36, -40, -36, -44, -46, -124, -98, 22, 100, -101, 90, 90, -102, 85, -115, -83,
            -88, -75, 52, -37, -13, 84, -51, 116, 96, 115, -52, 3, -80, -71, 85, 5, -36, -90, 102, -96, -126, 3, -43,
            22, -24, 36, 38, 21, -122, -112, 104, 106, -59, -128, 82, -43, -48, -44, -128, 122, 3, 4, 80, 123, 115, 51,
            117, 55, -74, 52, 53, 53, 82, 31, 4, 80, -36, -46, -126, 107, 109, -94, 119, 83, 107, 115, 115, 99, -117,
            -86, -91, 73, -43, -46, 10, 93, 13, -128, 105, 86, -75, -126, 6, 43, -87, -104, -75, -31, 105, 103, -33,
            23, 70, 65, -121, 90, -43, -39, -95, -22, -24, -96, -112, 43, 118, -80, 47, -41, -39, -91, -78, -21, 117,
            117, -35, -63, -24, -24, 104, -21, 80, -75, 119, -34, 102, -70, 30, -95, -27, 17, -34, 29, -116, -76, -85,
            -99, 0, -37, 109, -51, -19, 12, -55, 42, -93, -99, 37, 64, -41, -43, -63, 33, -74, 99, 78, -91, -66, 21,
            -41, -50, 73, -71, 99, 109, 29, -99, 88, -87, -83, -19, -47, -93, 46, -107, -70, 83, -35, -11, -88, 83,
            -43, -39, -39, -119, -105, -70, -77, 83, -43, -10, -88, -77, -67, -125, -36, 54, 53, -6, 58, -44, 109, -86,
            -74, 118, 85, 91, 103, 7, 101, -69, 30, 61, -22, 80, -73, -73, -73, -87, 59, -38, -43, -10, 60, 117, 71,
            23, 38, 30, -75, -75, -75, -87, -43, 42, 86, 0, 112, 87, 23, -120, 80, -23, 82, 99, -85, -82, 78, -75, -70,
            13, -119, 54, -120, -60, -85, -85, -67, -67, -93, 83, -91, 126, -92, 110, 123, 4, -62, 46, 92, 100, 71, 27,
            -30, -82, 118, -60, 106, -120, 123, -44, 9, -73, -29, 81, 7, -14, 52, -44, -42, -91, -18, 84, 97, 22, 125,
            -80, 54, -120, 39, -72, 71, -19, -99, 93, -22, 46, 53, 86, 82, 127, 61, -21, -2, 58, -51, 61, 95, 113, -76,
            -9, -59, -85, -9, -85, 33, -93, -83, -69, -25, 101, 30, -21, 36, 86, -22, -45, 116, -9, -87, 123, 122, 123,
            -44, -35, 125, -113, 53, -67, -35, 61, -3, -35, -3, -113, -47, -33, -37, -37, -37, -83, -18, -19, -42, 60,
            -42, -12, -11, -85, 123, 123, 122, 112, 60, -18, -18, -21, -47, -12, 1, -86, -73, -73, -1, 113, 95, -65,
            -90, -89, 91, -45, -89, -79, -25, -11, 116, 83, -69, -90, 15, 56, -22, -66, -18, -18, -98, -18, -2, -18,
            -18, -57, -102, -18, -18, 62, -80, -10, 35, -37, -85, -18, -42, -88, 31, 99, 0, -71, -2, -34, -18, -57,
            -113, -111, -19, 1, -75, -122, -76, 116, 63, -18, -17, -17, 3, 83, 31, -69, -125, -98, -98, 110, -75, -90,
            -121, 122, -6, 97, 26, 77, 15, 36, -12, -94, 95, -35, -33, -85, 33, -84, 62, 53, -90, -63, 68, 56, -22, -2,
            -2, -57, -67, -113, -79, -110, 6, -115, 48, 106, -41, -40, -84, -81, -113, 123, -11, 91, 43, -28, -29,
            -127, 10, 124, -6, 110, -37, -84, 37, 123, 94, 31, -15, -65, 72, -46, 48, 68, 16, 4, -9, -40, 56, 30, -33,
            82, -38, 94, 125, -100, 79, -29, -3, -102, 91, -65, -113, -15, 118, 107, -18, -78, -37, -4, -57, -3, 125,
            86, 102, -102, -64, 74, 3, -125, 3, 67, -102, -31, -31, -111, -31, -63, -63, -95, -63, 97, -51, -16, -32,
            40, -86, 3, -125, 26, -51, -56, 16, 30, -115, 102, -120, -30, -63, -63, -63, -111, -111, 81, 68, -93, -102,
            97, -51, -48, -56, -32, -56, -24, -40, -96, 102, 80, 51, 68, 89, 59, -98, 6, -112, 99, 24, -46, -116, -114,
            106, -128, -87, 25, 96, 31, -116, -113, 105, 70, 70, 6, 70, 6, 6, 7, -121, 71, -57, 52, 3, 3, 3, 64, 31,
            25, 26, 68, 60, 52, -94, 25, 29, 66, -116, -34, -31, -111, -47, -63, -111, 97, 26, 0, -13, -64, -120, 102,
            112, -124, 26, 53, -93, -61, 35, 24, 6, -55, -16, -16, -80, 102, 108, 116, 120, 8, -128, 67, 96, 24, 24,
            30, 29, 96, 61, -125, 3, -116, 4, 43, -115, -115, -114, -114, -114, 13, 13, -113, -111, 13, -116, -115,
            -63, 31, -95, 19, 54, 52, 74, -81, -95, -127, -79, 33, -100, -108, 26, 24, -29, 92, -96, -114, 13, -114,
            65, 53, -52, -82, 103, 29, 31, 26, 26, -26, 112, 1, 56, 58, 54, 10, -68, -31, 49, 72, -95, -48, -106, 31,
            26, 30, 29, 36, 31, 74, -121, 70, 109, -8, 68, 6, 29, 67, 67, 76, -50, 24, 112, -57, 70, 7, -127, 79, 21,
            82, 65, -126, 71, -119, 109, -108, -47, -78, 10, 105, 29, 33, 64, -84, 52, 62, 62, 54, 49, 1, 127, 98, 114,
            106, 106, 108, 106, 76, -85, 37, -90, -119, -87, 49, -28, -112, -97, -98, 66, 22, -34, -40, 56, 37, 108,
            -107, -119, 113, 114, -57, -23, 107, -49, -101, 98, -34, -44, 36, 78, 54, -51, -26, 48, -120, -98, 25, -54,
            -79, -50, 49, 45, 67, -100, -104, 98, 35, 100, -96, 31, 31, -97, 98, 32, 83, 76, -53, 52, 21, -24, 53, 54,
            61, -61, -68, 113, 14, 113, 122, -122, 20, -95, 115, -122, 83, 54, 57, -82, 37, 119, 108, 26, -55, 41, -84,
            52, 61, 61, 51, 61, 49, 62, 57, 49, 49, -83, -43, -50, -116, -113, 79, 106, 1, 59, 57, 61, 49, 57, 51, 49,
            -82, -99, -102, -98, -44, 78, 107, 103, -90, 102, 38, 39, -75, -109, -45, 51, 19, -38, 49, 52, 77, 78, 79,
            -50, 104, 103, -76, -108, 102, 47, 59, -34, 36, 14, -116, 79, -49, 76, 78, -29, -86, 16, -62, 38, 16, -50,
            76, 79, 105, 39, 89, 117, 124, 114, -102, -91, -57, -128, 53, 53, 57, 51, 62, 49, 61, 53, 49, 53, -61, 64,
            32, 81, 59, 57, 62, 51, 53, -83, 29, -97, 65, 69, 59, 53, 51, 49, 9, 113, -109, 51, 72, 106, -89, -58, -89,
            48, 52, 53, 57, -55, 33, 106, 39, -23, -78, 38, -57, -89, -58, 39, 39, -89, -89, 39, 97, 51, 88, 105, 86,
            -5, -124, 24, -75, 115, -38, 91, -101, -75, -99, -13, -42, -38, 93, 123, -126, -49, -100, -75, -27, 69,
            -13, -53, -34, 11, -80, 39, 47, -91, -17, -110, 124, 62, -100, -3, -94, -14, -36, 60, 96, 22, -84, 72, -77,
            -52, -67, -59, 103, 82, 102, 111, -55, -76, 90, -74, -46, 44, -66, 115, -13, -77, -13, -117, -117, -70,
            -71, -39, 39, 115, 11, -77, -117, 115, -77, -13, -13, 115, -38, 121, -35, -20, -30, -4, -36, -126, 110, 78,
            -73, -72, -8, 100, 81, 59, 63, -9, 100, 110, 126, 94, 55, 63, -81, -99, -97, -99, -101, 93, -104, 127, -78,
            -80, -16, 100, 94, 103, -49, -61, 65, 61, -70, 39, -13, -77, 48, -96, -52, -22, 22, -76, -70, -123, 69, 84,
            -26, 48, -70, -8, 4, 116, -117, 11, -117, 115, 115, -77, -77, -117, -38, -123, 39, -70, -39, -71, -123,
            -59, 69, -19, -20, -109, -7, -71, 57, 4, 79, 112, 105, 115, -117, 11, -70, 69, -35, 60, -15, 46, -24, -26,
            65, 78, 74, -128, 72, 123, 65, -42, -68, 86, -9, 100, 110, 22, 15, 114, -96, -102, 91, -100, 7, 21, 86, 88,
            -100, 103, 43, 45, -24, 116, 11, -13, 58, -99, -114, 102, 117, -96, -41, 33, 1, 48, 22, 49, 127, -127, -80,
            -79, -107, 110, 126, 1, 46, -7, -70, 57, 60, -42, -86, 61, 79, -57, -6, 56, 87, 55, 11, -71, -84, -74,
            -128, -123, 88, -59, -122, -50, 13, 80, -37, 2, 73, 96, 33, -93, 96, 61, -92, 8, 74, -25, -55, 3, -97, -83,
            -97, 1, 16, 32, -31, 51, -122, -7, 39, 28, 12, 46, -114, -58, -80, -110, 78, -73, -92, 91, 94, 94, 89,
            -126, -83, -64, 93, 90, -42, -23, 86, 117, -53, -8, -24, -106, -106, 86, -87, 72, 46, -114, -107, 53, -35,
            -22, -118, 78, -73, -78, -78, -126, 120, 109, -119, -63, 96, -62, -98, -73, -68, 76, -18, -38, 26, -51,
            -77, -34, -107, 117, -126, 36, 60, -94, -48, -83, 45, -81, 17, -22, 58, -27, -106, 87, 116, 43, 120, -32,
            -31, -83, 35, 111, 105, 125, -119, 114, 58, -99, 126, 125, 105, 121, 25, -51, 24, 94, 90, 67, -68, -68,
            -68, -68, -114, 46, -35, -38, 10, -125, 33, 14, 76, 44, -83, -83, -81, 44, 47, -23, -105, -105, 87, 41,
            -83, -93, -107, -12, 112, -11, 43, 122, 60, -85, -21, -6, -43, 85, -3, -14, -38, -78, 126, 5, 26, 86, 86,
            87, -42, -11, 107, 107, -120, -106, -11, 75, -85, 84, 89, 93, -47, -81, -84, -81, -24, 86, -105, 87, -12,
            -21, -6, -11, -11, 37, -106, -78, -25, -83, -24, -11, 43, -53, -21, 120, 86, -11, -6, 85, 18, -90, 95, 89,
            -46, -21, -41, 87, 16, 0, 78, -65, -66, -74, 10, -122, -75, -11, -11, -11, -107, 53, -126, -42, 97, 102,
            77, -65, -66, -118, -58, -43, -11, 117, -52, -24, 87, -105, -42, 73, -51, -102, 126, 21, 48, -21, 16, -95,
            -93, -14, -78, 126, 125, 121, 125, 29, -43, -11, -27, 53, 74, 3, 22, 111, -80, -82, -83, -84, -109, 66, -3,
            -78, 14, -109, -76, -46, 95, -45, 54, -66, 121, 72, -74, -46, -45, -115, -51, -89, 91, -6, 77, -3, -74, 97,
            -61, -96, -33, -40, 49, -24, -73, -74, 12, 27, 27, 27, -37, -101, -37, 79, -11, -6, -51, 45, -3, -106, 97,
            107, 115, -13, -23, -10, -122, -127, 66, 116, 110, -24, -73, -11, 59, 27, -6, -115, -83, 45, -3, -10, -122,
            61, 15, -27, -51, -89, 59, -56, 24, -74, -73, -128, -78, -123, -127, -51, -51, -115, 45, -67, 126, 71, -81,
            -33, -34, -38, -39, 34, -105, 80, 64, -79, -75, -75, 77, 62, -56, 113, -18, 108, -80, 21, 65, 99, -40, 38,
            98, 76, 109, -127, 16, -28, 6, 3, 60, -52, 18, -1, 83, -18, 34, 54, 118, 118, 118, -12, -88, -127, 106,
            123, -45, 64, -13, 59, -37, -112, 78, 43, 25, 12, -122, -99, -89, 88, 6, -37, 108, -77, -9, -74, 97, 123,
            3, 24, -40, 13, -107, 13, -124, 59, -37, 59, -37, -37, -40, 123, -57, -80, -79, -67, -67, -77, -77, -119,
            -108, 97, 103, 107, 103, 123, -53, -80, -7, 5, -34, 38, -24, 12, 79, 119, 0, -116, 15, -63, -20, 60, -59,
            110, 91, 27, 59, 79, 55, 17, 109, -30, 110, 118, -48, 70, -11, 77, -67, -63, -16, 116, -101, 122, -128,
            -70, -127, 81, 61, -75, -29, 99, 0, 41, -36, -89, 79, 33, 97, 7, -44, 0, -36, -38, 4, 12, -27, 12, 91, -20,
            -123, 77, -48, -13, -108, -38, -96, 11, -30, -15, -35, 124, -118, -107, 118, -9, 12, 54, -37, -91, 99, -49,
            122, -20, 25, 118, 119, 13, -97, -77, -67, -37, -125, 123, -19, 126, -95, 103, 11, 119, -17, 96, 51, 123,
            118, 7, 110, -1, -103, -75, -19, -39, -18, -77, 93, -10, 126, -123, -17, 25, 55, -9, -20, -32, -59, -80,
            -83, 105, -105, -94, 103, 47, -87, 36, 23, 43, -19, -19, 31, -20, 29, 0, 122, -41, -80, -69, -9, -52, 112,
            -8, 12, 32, -5, 123, -49, 14, 14, -10, -10, 12, -121, -121, 123, -56, 18, -64, -2, -34, -63, -63, -2, -127,
            -47, 112, -120, 104, -9, 96, 15, -31, -31, -77, -35, -3, -67, 125, 16, -40, -15, 12, -5, 7, 4, -66, 79,
            -20, -121, 6, -125, -15, 16, -45, 123, -121, 7, -121, -58, 93, -40, -63, -18, -95, 113, 31, 27, -20, -125,
            -47, -72, -73, -69, 7, -94, 125, -29, -77, 125, -6, -96, -37, 120, 112, -16, -52, 104, 48, 62, -37, 3, -27,
            -98, -15, -128, 93, 44, 41, -125, -88, -35, -67, 67, 40, -38, -59, 27, 55, -79, -69, -53, 70, 32, 8, -21,
            30, -94, 9, 72, -5, 7, -5, -5, -69, -69, 88, -55, 120, -80, 111, -36, -121, -110, 125, 35, -77, 61, -20,
            -73, 127, 112, 0, 15, -49, -63, -31, -82, -15, -16, -128, 101, -9, -116, -69, 84, -34, -89, -12, -34, 33,
            -40, 14, 104, -32, 96, -33, -98, 119, 104, 124, 102, -36, -121, 52, 35, 93, -125, 113, 23, 5, 35, 114, -58,
            125, 66, 56, 60, 56, -96, 86, 24, -22, -28, 96, 125, -96, 26, -87, 78, -25, 33, -58, -79, 51, -79, 29, 48,
            44, 3, 102, 1, -127, -62, 46, 101, 96, -69, 4, 116, -120, 123, 32, -23, -24, 53, -96, 106, -96, 105, 34,
            49, -46, 74, -1, -109, 29, 25, -113, 95, 4, -57, 119, -50, 47, -15, -114, 105, -20, -18, 28, -39, -55,
            -119, -51, -79, -122, 39, 119, -57, 78, -18, 116, 30, 31, 29, -35, 1, 61, 122, 89, -115, 45, 113, -62,
            -115, -100, -68, -94, 17, 43, -99, -98, -99, -100, -100, -98, 25, -113, 76, -57, 102, 64, -100, -100, -95,
            -25, 24, 45, 71, 39, 71, 71, -90, 51, -93, -15, -44, 104, 58, 50, -103, -16, 62, 61, 62, -61, -5, -44, 120,
            -126, -31, -77, 35, 66, 56, -123, 107, -78, -25, -103, 78, 78, 79, 79, -72, -91, 76, -58, -29, 99, 20,
            -114, -114, 79, 24, -66, -47, 116, 70, 125, 39, -89, -76, 31, -23, 48, -31, 60, 57, 61, 54, -103, -111, 66,
            -11, 24, -125, 71, -60, 114, 74, -116, 39, 24, 55, -99, -80, -69, 57, 62, 61, 58, -95, -28, -47, -23, -47,
            -47, -55, -23, 17, 73, 61, 61, -94, 89, -128, -103, -64, 117, 74, 111, -74, 30, 86, 2, -40, -79, -39, 108,
            -62, -25, 20, -113, 17, -18, -111, -23, -60, 108, 62, 54, -97, 28, -99, -99, -99, 1, -9, -28, -52, 108, 50,
            33, 109, 34, -25, -20, -120, 74, 38, 96, -103, -114, 113, 11, 39, 118, 61, 80, 18, -98, 25, -84, 38, -109,
            9, 8, -89, -26, -93, -77, 83, 64, 64, -113, -39, 124, 2, 104, -109, -23, -20, -52, 104, 62, 51, -97, 97,
            -59, 83, 116, 0, -45, -116, -16, 24, -9, 6, 18, 35, 26, 78, 80, 49, -77, 36, -94, -29, -29, 83, -45, -55,
            -55, -15, 25, -35, 2, 114, -72, 32, -12, 30, -101, -24, -41, -64, -52, -23, -39, 41, -18, 11, 96, 39, -72,
            77, 19, -83, -124, -128, 9, -128, 94, -46, 109, -74, -63, -97, -103, 95, -75, -29, 83, 46, -121, 105, 91,
            -22, -44, -98, 103, 61, 78, 89, -37, -39, 41, -105, -123, 86, -58, -62, -75, 29, 89, 59, -83, 67, 103, -26,
            83, -109, 45, 97, -94, 81, -45, 11, 86, 106, -79, -122, 38, 14, -114, 109, 107, -78, -55, 56, -75, 86, -83,
            -76, 108, 37, -13, -7, 57, 55, 113, 126, 97, 54, 95, 94, -99, 95, 92, 94, -101, 47, -15, -71, 50, 95, -98,
            -45, -127, -92, -7, -36, 124, 97, -66, -68, -68, -68, -78, -15, 92, 114, -19, -105, 118, 61, 43, -36, -43,
            -59, -91, -75, -5, -118, -58, -49, -49, 109, -15, 109, -121, -7, -30, -36, 124, 14, 88, 70, -114, 54, -13,
            53, -6, 46, -50, -81, 46, 47, -48, 122, 69, 114, -72, 2, 117, -46, 113, -61, -126, 75, -77, 21, 7, 92, -25,
            8, 46, 104, -120, 41, -64, 73, 43, 93, 92, 92, 93, 93, -77, -34, 107, -90, -22, -118, 86, -68, 58, -65, 1,
            -128, -123, -101, -72, -76, -48, 42, 32, 7, -62, 57, 0, 40, 121, 117, 113, 113, 109, 62, -73, 124, -127, 7,
            72, 124, -49, -81, -49, -81, -52, 87, -76, 24, -58, 111, -82, -82, 73, -110, -7, -6, -14, -26, -36, 124,
            109, 49, 95, -48, -75, 93, 89, 44, 40, -97, 91, 46, -82, 46, 47, -81, -81, 33, -63, 114, 14, -122, 75, -13,
            -11, -51, -27, -123, -27, -30, 26, 87, 125, 117, 117, -119, 13, -63, 123, 113, 115, 115, 105, -95, 125,
            112, 31, -56, -93, -25, -4, -26, -30, -14, 18, -62, -81, 47, -49, 47, -82, 112, 55, 87, -106, 115, 11, 34,
            -84, 116, 115, -119, -115, 46, 110, 44, -96, -65, -71, -68, -66, -70, 62, -65, -66, -71, -90, 95, -60, 114,
            121, 125, 105, -127, 126, -53, 21, -44, 88, 110, -32, -110, -114, -117, 115, 18, 122, 126, 97, 65, -37,
            -51, 13, 46, -61, -98, 119, 117, 117, 67, 115, -41, -76, 21, 93, 24, -80, 111, 8, -31, 26, 115, -41, -41,
            -41, 55, 8, 47, -51, -106, -101, 11, -28, 110, 46, 46, 44, -96, -71, -62, -9, -126, 6, 46, 45, -40, -22,
            10, 41, 11, 3, -71, -127, -96, 27, -117, 5, 87, 14, 12, 11, -91, 47, 44, 102, 12, 98, 28, -9, 114, 125,
            -115, 46, 52, 89, -16, -21, 80, -127, 114, 23, 111, 57, -4, -16, -97, 44, -10, 12, 96, -76, -57, -75, -123,
            -16, -64, 119, 67, 30, -87, -77, 16, 42, 88, 110, -112, -66, -66, 1, -115, 61, 15, 123, -111, -36, 107, 54,
            -49, 42, -124, -126, 52, -67, -50, 25, -63, 53, -3, 66, -72, 60, -108, -81, 88, 27, 119, 88, -72, 41, -122,
            -63, -15, 95, -29, -6, 47, 9, -125, 93, -20, -27, 13, 112, -80, -38, 53, 126, 70, -52, -33, 48, 76, 64,
            -34, -112, 44, -4, -28, -106, 127, -2, -95, -61, -113, 126, 108, -7, 51, -20, 95, -66, -44, -77, -4, -60,
            -14, 127, 110, 63, -2, -111, -61, 79, -33, -2, -39, -1, 102, -14, 95, -65, -44, -5, -21, -39, -49, -34, -2,
            -87, -61, -13, -97, -1, -30, -105, -10, -75, 126, -95, -48, -81, 36, -3, 39, 127, 70, -11, -85, -4, 43,
            -20, -37, 47, 127, -15, -13, -25, 14, 31, -4, -22, -41, -65, -7, -19, -17, 44, -1, -1, -52, -50, -83, -4,
            -18, -73, -65, -7, -11, -81, 62, 112, -8, -16, -93, -113, 127, -1, -121, 127, 123, -21, -75, -80, 127, -1,
            -61, -17, 63, -2, -24, 67, -121, 79, -98, 127, -6, -57, -1, 120, 109, -20, -113, -97, 62, -1, -60, -31,
            -35, -49, -2, -12, -23, -57, -81, -55, 82, 127, -4, -8, -45, 63, 125, -10, -82, -61, -69, -9, 62, 123, -2,
            -47, -89, -1, -7, 90, -40, -89, 31, 61, -1, -20, 30, -83, 116, -17, -109, 15, 63, 120, -2, 95, -81, -127,
            61, -1, -32, -61, 79, -18, -35, 123, -9, -65, 1, -76, -110, 117, 31, 97, 40, -55, -113, 0, 0, 0, 0, 73, 69,
            78, 68, -82, 66, 96, -126 };
}